Computing the common zeros of two bivariate functions via Bézout resultants

نویسندگان

  • Yuji Nakatsukasa
  • Vanni Noferini
  • Alex Townsend
چکیده

The common zeros of two bivariate functions can be computed by finding the common zeros of their polynomial interpolants expressed in a tensor Chebyshev basis. From here we develop a bivariate rootfinding algorithm based on the hidden variable resultant method and Bézout matrices with polynomial entries. Using techniques including domain subdivision, Bézoutian regularization and local refinement we are able to reliably and accurately compute the simple common zeros of two smooth functions with polynomial interpolants of very high degree (≥ 1000). We analyze the resultant method and its conditioning by noting that the Bézout matrices are matrix polynomials. Our robust algorithm is implemented in the roots command in Chebfun2, a software package written in object-oriented Matlab for computing with bivariate functions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the resultant of degree-deficient polynomials

The resultant is an algebraic expression, computable in a finite number of arithmetic operations from the coefficients of two univariate polynomials, that vanishes if, and only if, the two polynomials have common zeros. The paper considers formal resultant for degree-deficient polynomials (polynomials whose actual degree is lower than their assumed degree). Some key properties of the resultant ...

متن کامل

Computing with functions in two dimensions

New numerical methods are proposed for computing with smooth scalar and vector valued functions of two variables defined on rectangular domains. Functions are approximated to essentially machine precision by an iterative variant of Gaussian elimination that constructs near-optimal low rank approximations. Operations such as integration, differentiation, and function evaluation are particularly ...

متن کامل

Resultants and Loop Closure

The problem of tripeptide loop closure is formulated in terms of the angles { i}i 1 3 describing the orientation of each peptide unit about the virtual axis joining the C atoms. Imposing the constraint that at the junction of two such units the bond angle between the bonds C ON and C OC is fixed at some prescribed value results in a system of three bivariate polynomials in ui : tan i/2 of degre...

متن کامل

A Hybrid Approach to the Computation of the Inertia of a Parametric Family of Bezoutians with Application to Some Stability Problems for Bivariate Polynomials

Given two polynomials with coeecients over Zk], the associated Bezout matrix B(k) with entries over Zk] deenes a parametric family of Bezout matrices with entries over Z. It is intended in this paper to propose a hybrid approach for determining the inertia of B(k) for any value of k in some real interval. This yields an eecient solution to certain root-location problems for bivariate polynomial...

متن کامل

Numerical Instability of Resultant Methods for Multidimensional Rootfinding

Hidden-variable resultant methods are a class of algorithms for solving multidimensional polynomial rootfinding problems. In two dimensions, when significant care is taken, they are competitive practical rootfinders. However, in higher dimensions they are known to miss zeros, calculate roots to low precision, and introduce spurious solutions. We show that the hidden variable resultant method ba...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Numerische Mathematik

دوره 129  شماره 

صفحات  -

تاریخ انتشار 2015